I had been tracking a commercial aircraft for about 10 minutes prior to seeing this thing appear.by target return comparison you could have set two airliners on top of this thing.
I gather that the super-rationalists telling you "That's impossible," doesn't alter your memory of what you saw 0.001%?
It's been said that someone with an experience need never feel at the mercy of someone with merely an opinion.