That is much, much cheaper than nuclear at today's prices.
Up to how many hours of battery capacity?
I'm not sure I understand the question. It's always cheaper.