As we wrote yesterday, SkyTruth may have discovered a small but persistent leak or oily discharge from Platform #23051 in the Gulf of Mexico, unrelated to the ongoing BP / Deepwater Horizon oil spill. We see a small slick apparently emanating from the platform location on multiple satellite images taken since April 25, including yesterday's Envisat ASAR radar image.
According to MMS data, the platform is located at 28.938022 degrees North latitude, 88.970963 degrees West longitude. That's about 12 miles east-southeast of the tip of the South Pass outlet channel of the Mississippi River.
If anyone happens to be in the vicinity of this platform it would be great to get some observations, photos and/or video to document this possible leak or discharge.