Current weather station observations near Streeter Island