23.76 meters = 77.952756 feet