Current weather station observations near Olwyn Island