I just noticed another possible bug. I've already read this thread and the problem is not the same.
I have both places set to Imperial units (feet and miles) under Settings from the screen name drop down menu and also under Statistics - Profile Stats - Settings. When I look at the Hide tab everything reports as Imperial units. However, when I hover over the Long Distance and High Altitude badges it still reports the units as metric. I believe the badge levels are also still reporting as metric.
To attempt to resolve, I have already toggled off both Imperial settings and then did a Shift + Refresh. This worked to set everything back to metric. When I toggled Imperial back on and used the same refresh procedure the same problem persisted.