2630 mm = 103.543307 inches