Current weather station observations near Sieler's Island