26848 mm = 1057.007874 inches