26421 mm = 1040.19685 inches