Current weather station observations near Ynyscrag Island