Currently we're seeing Northerly winds 15-20 MPH gusting to 30 MPH, but starting around 5AM tomorrow morning those will look more like:
NYC 20-25 MPH G40
Islip 30-35 MPH G45
Montauk 30-40 MPH G50
Cape Cod 30-40 MPH G55
So as the NY marathon starts out tomorrow morning, runners will have a very tough time for most of the race. Starting out in Staten Island and heading North, they'll have to run for 21 miles and travel through the Bronx before they can have the winds at their backs going south down 5th Avenue and through Central Park. At least they'll get their sec- okay I'll save you the pun.
I'll leave you with the map for tomorrow's race.