How large precisely? Weather balloons are fairly large, and this was picked up on a zoomed In camera I be.ieve?
How large precisely? I have no idea, you're making the claim.
As for a "zoomed in camera", not sure I read any such claim. Maybe you can provide the quote for me? Thanks