660 mm = 25.984252 inches