26821 mm = 1055.944882 inches