Visible imagery from the GOES-13 satellite shows an interesting cloud formation in the shape of a "P" above the Atlantic. At over 4,800 kilometers (2,980 miles) wide, this could be the largest letter ever seen. The image was taken on May 5, 2010 at 1445z. |