Southwick, MA to York Harbor, ME - 164 miles