How about using a powerstation instead? Like this one? https://eshop.evolveo.com/evolveo-powercharge-1000--charging-station/
You can charge it when the network works and use when it does not. This is the very first one that google offered me, I'm quite sure you can find a more affordable one.