18.5 meters = 60.695538 feet