27964 mm = 1100.944882 inches