Current weather station observations near Papoose Island