Current weather station observations near Dudly Island