System 91L is an area of tropical low pressure located in the Bay of Campeche. On June 3, when NASA-NOAA's Suomi NPP satellite passed the western Gulf of Mexico, it captured an image of the storm that showed its extensive reach.
* This article was originally published here