26875 mm = 1058.070866 inches