Current weather station observations near Lefurgey Island