If you have one ship to charge, maybe. Ten is in the standard nuclear power plant territory which is politically impossible to build outside of China.
You power this the same way you power aluminum smelters - you have a big honking grid connection and build the generation capacity in places with more room.