Not as a ringtone. m4r need to be at most a 30s clip.
Tbh who lets their phone ring for longer than 30s before it goes to answerphone? I have about a 2s clip on mine, (The Soldier from TF2 shouting FIRE FIRE FIRE!), that loops until the answerphone picks it up.
The Programmers Mantra: Declare Variables, not War.