26419 mm = 1040.11811 inches