26822 mm = 1055.984252 inches