Need help with getting totalframes in my movieclip

Greetings community,

I’m trying to convert the total amount of frames of my movieclip into minutes:seconds:frames, but my return value is not correct.

the total frames of my mc are 3348

my function is:

totaltime.text = (Math.floor(mc._totalframes / 60)) + " : " + (Math.floor(mc._totalframes % 60)) + " : " + (Math.floor(mc._totalframes * 24)) % 24;

it returns 55:48:00 but my mc is 2 minutes 19 seconds 12 frames, trying to work out the math if osmeone can point me in the right direction, much appreciated!

A