Nice outline, but without @dovov giving us the payload size and, to try to factor in SF/DR, a rough geographical spread, it is indeed theoretically.
If half the nodes need to run at DR4 and 100 of them run at DR3, the calculations get stupid messy.
I’ve no doubt I could come up with a scheme for some scenarios, trouble is I can’t think of one that has 1,000 nodes on mains power that only runs for 2 hours so it’s not just theoretical, for me it’s academic.
I have this picture in my head of someone running round a site plugging in 1,000 nodes, using the big on switch on the site power, recovering and then 2 hours later running round retrieving the nodes!