Probably not. Even though it switches to the Intel HD Graphics when you switch to battery operation, that i7 is still a power hungry animal. You can make it last longer by lowering brightness and such, but you won't get much more than 3.5/4 hrs with that hardware. You can probably get 6-8 hrs on idle, with the lid closed...but definitely not 6-8 hours of constant use.