'#2422' as ticket, gid, radius,
_ST_DWithin(geog, tgeog, radius, true) AS dwithin_t,
_ST_DWithin(geog, tgeog, radius, false) AS dwithin_f,
-ST_Distance(geog, tgeog, true) AS distance_t,
-ST_Distance(geog, tgeog, false) AS distance_f,
-_ST_DistanceUnCached(geog, tgeog) AS distance_uncached,
-_ST_DistanceTree(geog, tgeog) AS distance_tree
+round(ST_Distance(geog, tgeog, true)::numeric,3) AS distance_t,
+round(ST_Distance(geog, tgeog, false)::numeric,3) AS distance_f,
+round(_ST_DistanceUnCached(geog, tgeog)::numeric,3) AS distance_uncached,
+round(_ST_DistanceTree(geog, tgeog)::numeric,3) AS distance_tree
FROM dwithgeogbug
CROSS JOIN ST_GeogFromText('POINT(-69.83262 43.43636)') AS tgeog
CROSS JOIN (VALUES (1609),(1600),(1068)) AS t (radius)
geog_precision_pazafir|0|0
geog_precision_pazafir|0|0
1|MULTILINESTRING((0 0,1 1))
-#2422|2|1609|t|t|1005.62727977|1006.24818105|1005.62727976958|1005.62727976958
-#2422|2|1600|t|t|1005.62727977|1006.24818105|1005.62727976958|1005.62727976958
-#2422|2|1068|t|t|1005.62727977|1006.24818105|1005.62727976958|1005.62727976958
-#2422|1|1609|t|t|1400.23034685|1396.81609491|1400.23034684753|1400.23034684753
-#2422|1|1600|t|t|1400.23034685|1396.81609491|1400.23034684753|1400.23034684753
-#2422|1|1068|f|f|1400.23034685|1396.81609491|1400.23034684753|1400.23034684753
+#2422|2|1609|t|t|1005.627|1006.248|1005.627|1005.627
+#2422|2|1600|t|t|1005.627|1006.248|1005.627|1005.627
+#2422|2|1068|t|t|1005.627|1006.248|1005.627|1005.627
+#2422|1|1609|t|t|1400.230|1396.816|1400.230|1400.230
+#2422|1|1600|t|t|1400.230|1396.816|1400.230|1400.230
+#2422|1|1068|f|f|1400.230|1396.816|1400.230|1400.230