GeoPoint operator -(GeoPoint other) { return GeoPoint(latitude - other.latitude, longitude - other.longitude); }