Current weather station observations near Menchāl Island