26417 mm = 1040.03937 inches