966.4 inches = 24.54656 meters