Yeti

This penguin is pissing me off:
www.meph.eu.org
I can’t send him past 600m! 594.5 is my best so far.