Just an idea : Should we check abs(center.lat) < 90 and abs(center.lng) < 180 ?