How far is Massachusetts from long island?