1.66 meters = 5 feet 5.35 inches
Chat with our AI personalities
1 meter = 39.37 inches, 3.37 inches more than 1 yard (3 feet).
1 meter = 39.3701 inches there are 12 inches in a foot 39.3701/12= 3 with a remainder 3*12 = 36 39.3701-36= 3.3701 so 1 meter = 3 feet and 3.3701 inches.
160 inches = 13.33 feet
there are 12 inches in a foot, so 152 inches converted into feet would be 12.6 feet. (the 6 repeats)
13 feet and 7 inches