2629 mm = 103.503937 inches