Just passed over New England

Wanted to capture the Martha's Vineyard Island where I used to live and see how it looks from the station. Hard to believe it takes about 45 minutes to cross it in a car from Aquinnah to Edgartown in off-season traffic. Well, the speed limit is between 20 and 45 mph there.
Date whe the image was captured (UTC): 
Sunday, May 18, 2014 - 06:14