662 mm = 26.062992 inches