Herrera sitúa la isla en 25º40' de latitud norte.