26867 mm = 1057.755906 inches