def approx_equals(self, other, max_error=1e-15):
return (math.fabs(self.lat().radians -
other.lat().radians) < max_error and
math.fabs(self.lng().radians -
other.lng().radians) < max_error)