It would be great if Garmin Connect auto-detects the visitor's location and uses the corresponding measurements.
USA > imperial
non-USA > metric
Currently Garmin Connect seems to use imperial by default for non-registred visitors which is quite annoying for the majority of the world.