Current weather station observations near Langlee Island