Current weather station observations near Keast Island