I clicked on an icon in the map shown at the Bermuda webcam site and 'BAR 1 Pleasure Craft' popped up.
Have you hacked them, or is that the track of a chase boat?
If you play with the options it may be possible to track it like in that post above.
pretty sure BAR 1 is a chase boat - it's going into hamilton right now
note that the photos on marine traffic don't mean anything - anyone can upload a photo
also in vessel details it says 10m X 2m