Current weather station observations near Gambage Island