XD, I do that too sometimes, but don't get carried away, or you'll sleep through a whole day. Yes, that's possible, it's happened before, and when you wake, you feel like you've been through a time machine. As to how that happened, I got four words:
Determination to beat UM
I stayed up until about 7:00 AM, then when I woke, it had been a whole day. It was weird.