Current weather station observations near Tournefort Island