Mo' napkin math: 900KWH battery bank, to charge in 5 hours (again, at perfect efficiency) would require 180,000 watts per hour. VoltsxAmps, diddle it around, even at 2,000 volts (which is becoming a serious employee hazard), you'll be drawing 90 amperes. For five straight hours.
It's cheaper...