Use CLLocationCoordinate2DDistanceToCoordinate instead of -[CLLocation distanceFromLocation:]