I'm surprised that nobody has mentioned the other details for this site:
So they are planning on putting 1MWh of battery storage on-site as well.
TESLA - 133KW INSTALL (1) QED SWITCHGEAR ASSEMBLY, INSTALL (1) UTILITY TRANSFORMER, INSTALL (1) INTERACTIVE INVERTER, INSTALL (1) PV SYSTEM DISCONNECT SWITCH, INSTALL (5) LITHIUM-ION POWER PACKS, INSTALL (1) DEDICATED PV SYSTEM KWH METER
So they are planning on putting 1MWh of battery storage on-site as well.