A lot of those things are not actively measured but are more experiential or used as an approximation. Height in feet is about how tall someone is, not their exact height. A mile to the pub is about how long it will take to walk, not the exact distance. Younger Brits will tend to use these terms in conversation but revert to metric more when something actually needs to be measured.