Fixed the distance method for placemarks to not allocate new objects.
Added more helpers.