676 mm = 26.614173 inches