2628 mm = 103.464567 inches