26861 mm = 1057.519685 inches