Current weather station observations near Langrells Island