26887 mm = 1058.543307 inches