I think I have a sub 110 second run but the timer goes away once you complete it. Also the timer starts at 30 seconds for some reason. I also got some crazy tech where you can grab the thing next to the cannon you gotta load the crystals into and when you do it clips into you and gives you superspeed. I think the speedrun could go to the sub 80 mark for sure, but you would need pinpoint accuracy. (All my time estimates include the glitch where the timer starts with an additional 30 seconds on it)