976.45 inches = 24.80183 meters