I won't even bother to point out the other error, just dropping this here...
"That’s 28,160 watt-hours (or 28.1 kilowatt-hours) at a nominal voltage of 220V or 14,080 Wh (14 kWh) at a voltage of 110V."
1st gen Leaf batteries are NiMH, not lithium based. You'll be lucky to charge your GodzillaMax phone 3 times with one of those.