So maybe what I saw was at about the right time. What about the location?
The big falling star I saw was (approximately) north of me, falling (approximately) to the north.
pull up the map
Hmm, yeah so of course Russia's on the other side of the world…
North.
Well, I suppose it could have gone over the pole!