Sounds dubious to me. The US has subs too. Moving that many men across the straits is a huge endeavor, that I think requires a rather decisive mastery of the sea and air to accomplish. But this is outside what I know. It is a guess.
Moving all that Walmart merchandise across the ocean is a huge endeavor too, but they seem to manage.