0
Anonymous
18 meters is almost 60 feet (59.0551ft).
Wiki User
Chat with our AI personalities
18 meters (length x height).
18 yards=16.4592 meters
18 meters is just under 60 feet.
18 ft is less then 18 meters (18ft<18meters)
18 squares is 167 square meters.