Current weather station observations near Nettles Island