If video of several hours is your main requirement then why not a dedicated video camera with external power supply?
https://www.panasonic.com/au/support.../hc-v770m.html