If they are still on your boat when you get home, throw a tarp over it and set off an insect bomb inside...at least those won't multiply !
While your on the water, look into a " bug suit"
I bought one years back, for being in the woods. It is a jacket and pants made from light weight mesh, fluffy and followed so the netting stays an inch or two away from your skin or under clothing. Mesh is super fine, bugs can't get thru, even no-see-ums can get thru ! Vail comes over your face to keep them from landing there. Have not run into midges in years, but if and when, the bug suit is always ready.