664 mm = 26.141732 inches