6630 mm = 261.023622 inches