Brian Zinchuk: One (megawatt) is the loneliest number, but hundreds of batteries are absurd

How does $104 billion in batteries, just to back up wind for 18 hours, sound?