My Precision 5510 (last year's) gets almost 7 hours, and I have the high res screen too. I also have the GPU but only run it for compute.
I did go for the m2 drive so I could fit the upgraded battery, which is about the max size you can fly with. I love that laptop and to me it's the closest you can get to an MBP.