Respuesta :

There are 3.2808399 feet in 1 meter. Multiply that by 20 and you get 65.616798 feet. Hope I helped ^-^