Rename Vec3 to V3.
Turn lat/lng into metres before coords
Refactor joining points up into a function