Sometimes Garmin does stupid things...
You have a boating profile with expensive bluechart and hiking profile with Topo charts.
No way for having different units in different profiles (but in the manual you can read you can do it at the "profiles" section).
So you have to hike in nautical miles or sail in terrestrial miles, or change it everytime you go on board or offboard.
Was it to difficult to develop? Is it to late to release with a firmware update?
The "opposite unit" explained here above fixes the issue between imperial and metrics, but nautical is uncovered.
Not to mention Golf app...
All over the word golf is in yards despite the country unit..