2676 mm = 105.354331 inches