Rough approximation of world map finished. Precision errors though.