If 8 continuous hours isn't possible without having to stop it then plug it in again somewhere else, is 6 hours good enough? That's the most I can do unless I plug it out after 6, then re-plug it in for 2 more when I go to my friends place later tonight.
So far it's been charging for 2.5 hours...