Current weather station observations near Cara Island