20 meters = 65.616798 feet