Current weather station observations near Nichol Island