There are 750 billionaires in the US. I get your point about them not having enough real estate to host 1000 persons each, but usually, people considerably underestimate how many billionaires there are and how much they're worth.
They wouldn't have to give up their home to shelter 770k people. They could to it with less than 1% of their combined wealth.