Current weather station observations near Osler Island