26864 mm = 1057.637795 inches