Here's a quick prediction of how long the fund has until it needs topped up based on my snapshots of the counter on the page. This is messy since I didn't record time of day on each fund check, but it gives a sense:
May 4. $4,858,128
May 5. $4,323,128 - $626,000 in 1 day
May 7. $3,668,128 - $655,000 in 2 days
May 9. $2,783,128 - $885,000 in 2 days
There's wild variation from 327K to 626K in a day, but I'd guess at 7 days left before it needs topped up.
With the projected 42M top-up, and an average rate of about $400K per day, this funding would last for about 100 days more, taking us to August. That assumes there won't be a tail off of demand, though I think that is very possible.