26329 mm = 1036.574803 inches