What is the driving distance from Oklahoma City to Hays Kansas?

About 345 miles.