Current weather station observations near Organs Island