Current weather station observations near Isla Dos Canales