Sorry about that! This should be straight-forward but we have 3 (!) differing height units internally, dont ask me why..
It's now fixed and the height you need to achieve to win, after crossing the 2000m distance mark, is 50m.
Ooooh, okay that is much more doable! I guess I thought I did get that but maybe I wasn't at 50 at the right distance. I'm gonna say I won!
It was fun to play anyways.
Btw there's a little ending cutscene if you do trigger the ending. :)