Current weather station observations near Quoin Island