6628 mm = 260.944882 inches