26328 mm = 1036.535433 inches