Current weather station observations near Vigilant Island