Current weather station observations near Elwin Island