^ You sure you weren't partially asleep while still able to see what was going on around you? It happens a lot in situations where people are sitting or laying down and doing nothing that would keep them awake for long periods of time. Microsleep I think it's called - for a moment you can dream and see it over reality while your eyes are still open - you're still hearing and seeing what's going on around you. It happens sometimes when people are driving too.

You talked to your dad about it afterwards? (I mean not just immediately afterwards - that part could well have been part of the dream).