It was night, it seems pretty unlikely that anyone could make any good observations of the size or shape. When someone points a green laser at some clouds you will observe an object with a green light.
I didn’t understand the comment I replied to and was trying to say “that’s a big bat.” Pop culture references go over my head more than they likely should.