The 4/18 16:33 satellite pass got a good shot.

http://coastwatch.glerl.noaa.gov/mod...egion=s&page=1