27266 mm = 1073.464567 inches