relrod's haskell wgs84 contribution