18 meters is just under 60 feet.
Chat with our AI personalities
6 meters (length) x 3 meters (tall) = 18 meters2 There are 18 square meters.
You are 1.8542 meters tall.
18 yards=16.4592 meters
If you are 1.73 meters tall, you're 68.11 inches tall, or a bit over 5' 8" tall.
1.602 meters