Current weather station observations near Humbum Island