0
Anonymous
25 meters = 82.02 feet.
Wiki User
Chat with our AI personalities
About 556.26 meters.
20 feet = 6.096 meters
20.5 meters=67.2572178 feet
11.1484 square meters in 120 square feet.
There are: 25*3 = 75 feet