Current weather station observations near Peñón de Alhucemas