Current weather station observations near Îlot de la Figuera