Current weather station observations near Neesokat Island