czesc mam problem sprawdzam odleglosc
public void Distance() {
double lat1 = 53.0;
double lon1 = 18.0;
double lat2 = 53.0;
double lon2 = 18.0;
float[] results=new float[1];
Location.distanceBetween(lat1,lon2, lat2, lon2,results);
float calculatedDistance =results[0];
System.out.println("Distance " + results[0]);
}
i otrzymuje wynik 1500 metrów, a prawidlowa odleglosc wynosi 4500metrow, co zrobic zeby poprawnie liczyl odleglosc?