that was a reflective helium filled balloon iirc
I'm no nasa-matician, but that lakes and rivers ball seems far-fetched considering the Great Lakes are freshwater plus all the rest. More "trust the science" fuckery.
Anyone can say anything, The problem are those that believe and/or accept the BS at face value.