26585 mm = 1046.653543 inches