Current weather station observations near Cumbrae Island