Current weather station observations near Elmtree Island