timmmay: You can always get a battery pack case that can double or triple runtime, making it quite a lot larger of course.
Or buy an extended battery that makes it thicker & heavier but no longer.
I get 6hrs screen time easy with a Mugen 5500mAh extended battery with data, BT, auto brightness, wifi, gps, push notifications, etc. all on always. I turn nothing off ever. I also listen to podcasts through earbuds or bluetooth for at least 7 hours a day