Current weather station observations near Ndrala Island