Current weather station observations near Clough Island