Houston? I thought the next major coastal city to the west of new orleans was galveston?
And I thought it was still bearing WNW....
Galveston is on an island. It is south of Houston.