The Weather Channel said it is further South than Dean was at this time [Hurricane Dean, not DNC Dean].
It is supposedly a Tropical Depression, but really not much of anything, and hugging the South American coast will prevent much strengthening...
This is the original thread on Hurricane Felix -- it was just a Tropical Disturbance when first reported Friday morning.
The original 5 day Forecast had it only becoming a Category 1 storm.