fix incorrect implementation of Ellipse.signed_distance_bound for internal points