26422 mm = 1040.23622 inches