757 Dennis Mersereau 05/24/14 04:14PM Filed to: satellite satellite A non-tropical low pressure system is swirling off the coast of New England this evening. It's not very strong — only 1004 millibars — but it looks pretty cool on visible satellite imagery. [Image via GOES]