This storm is stupidly strong! One of the stronger ones recorded, at this point!
Tropical Tidbits for the imagery!