Still looks good on a NEXRAD trace, though the last snap shows a northward wobble. Yes, Pecan Island.