Current weather station observations near Primero de Mayo, isla