Current weather station observations near Stewards Island