Current weather station observations near Nepetugain Island