2669 mm = 105.07874 inches