You know what's really messed up is the US foot is actually based on metric values:
In 1893, the U.S. government defined a foot as 1,200 meters divided by 3,937. Plug those numbers into a calculator and you get 0.3048006 meters. Those last three digits (and it goes on even longer if you want to...