Current weather station observations near Clegg Island