1.64 meters=5 feet 5 inches
5 feet 6 inches=1.6764 meters
8 feet 5 inches=2.5654 meters
5 feet 3 inches=1.6002 meters
1.79 meters is 5 feet 10.5 inches.
5 feet and 8.5 inches.
67 inches = 1.7018 meters.
1.67 Meters
1.0414 meters.
1.73 meters.
1.5494 meters
1.6255998984 Meters