980.78 inches = 24.911812 meters