How many miles from Kansas City KS to Oklahoma City OK?

350 miles