my highest is 5651
This medal is extremelyyy hard to get, but i managed to get it at 10104
It is way hard though and I wouldn't recommend trying for it :O
cant believe someone actually made this XD 10/10 5/5 i gotta go poop now, then ill get the medal
too fucking awesome!
loved it :) but i got hit when i was at 9039 ft GAAAH
i got 5646 cool huh