1022.5 inches = 25.9715 meters