2678 mm = 105.433071 inches