Current weather station observations near Ellen Pearce Island