No, I'm pretty sure it's accurate... just not possible to harness that much power now, nor in the near future. The sun is the only thing that gives and sustains life to every living thing on this planet, and it has done that for the past Billion or so years... You think it can't fill a couple billion batteries?
Nanotech ≠ nanobots Terry, no need to be frightened of microscopic fuel cells.