26855 mm = 1057.283465 inches