2626 mm = 103.385827 inches