26319 mm = 1036.181102 inches