distanceTo method
Using Haversine formula
Implementation
double distanceTo({double? latitude, double? longitude, Location? location}) {
assert((latitude != null && longitude != null) || location != null);
if (location != null) {
return distanceTo(
latitude: location.latitude, longitude: location.longitude);
}
return distanceBetween(
this.latitude, this.longitude, latitude!, longitude!);
}