Current weather station observations near Favorita Island