11GWh! A Large Order of Energy Storage