26407 mm = 1039.645669 inches