26324 mm = 1036.377953 inches