Nope, the Airport land was on 54th and Macarthur this new proposed location is on SW 74th and Rockwell. There’s only 3 sites on the short list; the current location, Stockyards, and the new one I mentioned.Thats the land the Airport owns and rejected the offer. Doesnt make much sense to me to put it there to me, maybe I've seen too many movies, but all an escapee would have to do is climb up into the landing gear and get a free ride out of here.
As far as not being able to put it near a school, that eliminates almost all options in OKC. Theres at least one every mile.