Current weather station observations near Staten Island