haversine, user.getDistance