667 mm = 26.259843 inches