Well, it could be rebuilt,
there is a premade perfect site at Winslow, NM
3,900 feet across and 560 feet deep
Wouldn’t have to fight the jungle all the time either,
easily accessed, and very dry climate
A large number of (slightly radioactive) smaller conical indentations are available a bit north of Mercury, Nevada at Nevada Testing site that might be repurposed as radio-observatories
There's a really nice one in Arizona, too...................
Barrington Crater (Meteor Crater) in Arizona, you mean?