The water spheres look small but here's a fun back-of-the-envelope computation. The article states there is 22.3k mi^3 of water in lakes and rivers. One person in the USA (a high consumer) consumes 82 gallons of water every day (source: epa.gov) which is 7.4E-11 mi^3. Let's say each person does this for a long-lived 100 years, giving 7.4E-9 mi^3 per lifetime. So the 22.3k mi^3 of lake and river water can support 3 trillion lifetimes. That's not including the much larger amounts of ground water and ocean water. Those "small spheres" are huge!