Current weather station observations near Carrickarade Island