678 mm = 26.692913 inches