Current weather station observations near Lewambulombulo Island