I wonder if there are any HDTV shots with better resolution?
Anything NASA could assist us with? Understand we have satellites that can read a postage stamp ... </sarcasm/joke> Seriously, there MUST be a way to get a super tight, clear closeup and see what it was.