966.8 inches = 24.55672 meters