Current weather station observations near Straitsmouth Island