26325 mm = 1036.417323 inches