Согласитесь с Джонатаном, просто проверить, находится ли каждое из значений широты / долготы в пределах границ, - самый простой способ достичь этого (если только нет проблем с антимеридианом, но, скорее всего, вы можете просто игнорировать их).
Если вы хотите использовать для этого объекты Geography, вы можете создать объекты Geography для этих прямоугольников, используя
ST_MakePolygon(ST_MakeLine(
[ST_GeogPoint(lon_min, lat_min), ST_GeogPoint(lon_max, lat_min),
ST_GeogPoint(lon_max, lat_max), ST_GeogPoint(lon_min, lat_max),
ST_GeogPoint(lon_min, lat_min)]))
, а затем проверить, находится ли точка в пределах определенного прямоугольника, используя
ST_Intersects(ST_GeogPoint(lon, lat), <polygon-above>)
Но это, скорее всего, будет медленнее и не даст никакой пользы для этого конкретного случая.