Current weather station observations near Sill Island