About 32 feet long, some 900 HP in combined engine horse power.
I have no idea what they are armed with.
And certainly when they very rapidly approach you as you arrive from down south, there is no question that they can outrun any sail boat out there.
Watching the ICE boat work returning sailboats after annual Newport-Ensenada race is rather interesting... they have no problem waiting until the sailboat is just about at the "dashed line" and then buzzing right up to it.
Looks like Texas just didn't want to be left out.