16959 mm = 667.677165 inches