Respuesta :

There are 65.6168 feet in 20 meters. When rounded, the answer is 65.6 feet.
65 ft 7.402 inches ... so rounded would be 66 ft