Add default values; Improve calculation

Calculation should be pretty much spot on. On distances > 1000m you can
get inaccuracies up to ~15cm, but that's more than acceptable I'd say.

Still need to do some testing with different wind settings though.