Current weather station observations near Deeds Island