23.5 meters = 77.099738 feet