20 feet = 6.096 meters
20 feet = 6.1 meters.
20 feet = 6.1 meters.
20 feet = 6.09600 meters
20 feet = 6.096 meters.
20 square feet equates to 1.86 square meters.
20 (square meters) = 215.278208 square feet
20 square meters are 215.278208 square feet.
6 meters is about 20 (19.7) feet.
55.74 square meters.
About 74.32 square meters.