Well, the floating docks they put up in Annapolis for the annual boat shows could probably cover a couple miles. I'm sure they could find enough floating docks if they put their minds to it.
As for how to get the stuff there - no idea.
But you can't get the people out by sea or air any easier.