26330 mm = 1036.614173 inches