972.8 inches = 24.70912 meters