Batteries are not feasible economically or capacity wise.
Today or in principle?
Today. Its just a technology problem. If batteries get developed that are up to the task it changes the equation completely. I honestly think that will take a few decades minimum.