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.
Click here for original story, NASA-NOAA satellite sees system 91L’s eeach into the western gulf of Mexico
Source: Phys.org