Use radius in haversine, implement 2 versions - using max and mean radius.