Roughly following a path from Oswego to Waterford is 160 nautical miles, or 184 statute miles. Then from Fair Haven to Oswego is 15 or so, depending on how far off shore you need to be. Also keep in mind I was using Google earth, not charts, so not sure how close that is to accurate. But guestimate around 160+ miles.
Got a delivery or did you take Grace all the way there?