Current weather station observations near Nella Island