26885 mm = 1058.464567 inches