Fix #2714 - Support imperial units in compass speech

Fixes #2714
Merge pull request #2719 from campbeb/fix2714

Fix #2714 - Support imperial units in compass speech