Current weather station observations near Langosta Island