26907 mm = 1059.330709 inches