>>388326893
That battery life seems accurate. I use one of these https://www.amazon.co.uk/Anker-PowerCore-Technology-High-Capacity-Compatible-Black/dp/B07S829LBX 
It's pretty big and heavy but I get 12+ hours out of it