Current weather station observations near Doone Island