Current weather station observations near Nettle Island