Looks like you're right. Here's a comparison photo from Yahoo from NOAA satellites, supposedly:



Source
_________________________
Bitt Faulk