Observation 139086: NOAA 19 (33591) Almost perfect

Regarding Observation 139086 ā€¦

Wow! This seems to be my best result of an NOAA APT flyover since Iā€™m SWL (2003 :wink:

Almost perfect.

Happy.