The Ulster County Sheriff's Office helped rescue a vessel in distress out on the Hudson River Wednesday.
Officials say the boat's engine failed just off the shore of Port Ewen around 4:27 p.m.
They say rough conditions were causing the boat to pitch.
Crews were able to safely rescue all three occupants on board.