It's not even that. It's 5,000. I had container units in my head, and it's not even THAT - it's increased to 16 million! Apologies for the confusion.No i haven't worked it out.
Your 5 million ships are in fact 10,000 by the way.
And there isn't a single one of them that is going to get powered by a solar panel, or solar powered fuel cell. Sails, maybe, in which case not only will our power supply be dependent on whether the wind is blowing, but so will the global supply chain supporting it.