Current weather station observations near Addoms Island