> depositing a significant amount of electrical charge
Unsatisfying description but I guess we don't yet know if it's any close to 1.21 jigawatts.