Current weather station observations near Chānch Island