I was just 10 minutes over the challenge time :(
It got pretty repetitive doing the same four minigames 26 times, it would have been nice to mix things up a bit.
Thanks for the feedback.
I was already working on it and released an update with smoother running animation and the challenges only happen every 2 miles.