669 mm = 26.338583 inches