Speed boat
The Desertas Islands are protected and uninhabited. You need a permit to go there. This boat looked like it was coming from there. I'm sure security was on high alert when they came near the ship.