26827 mm = 1056.181102 inches