Current weather station observations near Elkin Island