6629 mm = 260.984252 inches