Not likely. The tallest person on record was 8ft 11in tall.
20 feet!20 feet!20 feet!20 feet!
You have very long arms if it is 20 metres long! 20 metres = 65.6 feet
20 metres is 65.6168 feet.
about 20 feet
20 yaers
20 ft x 20 ft = 400 square ft
50 ft * 20 feet = 1000 square feet.
240 feet long, 66 feet tall, and 20 feet wide
20 square feet.
1584 feet x 550 feet = 20 acres.
20' 10.8"
20 yards = 60 feet