978.8 inches = 24.86152 meters