Current weather station observations near Perron Island