0
Anonymous
20 feet = 6.096 meters
Wiki User
Chat with our AI personalities
20 meters = 65.62 feet.
25 meters = 82.02 feet.
20.5 meters=67.2572178 feet
11.1484 square meters in 120 square feet.
About 556.26 meters.
25 meters = 82.02 feet