Current weather station observations near Elmo Island