2690 mm = 105.905512 inches