Maybe they’re gonna invade Bermuda.
Only another hundred miles or so to the island...and they could swim there.
Heck, I'll volunteer to come off retirement for that ...