Current weather station observations near Dodd Island