The linked article says: “80 miles south of Vermillion Bay”.
That’s about 100 miles south-southwest of New Orleans. Why couldn’t they use a landmark that more people recognize?
Might be a chick thing.
They love the color of vermillion.