formatDistance static method
Implementation
static String formatDistance(double metres) {
if (metres < 1) return "${(metres * 100).round()} cm";
if (metres < 1000) return "${metres.round()} m";
return "${(metres / 1000).toStringAsFixed(metres < 10000 ? 1 : 0)} km";
}