Current weather station observations near Vamboa Island