23.6 meters = 77.427822 feet