Current weather station observations near Deserter Island