E-66 reported a confirmed pin on the Hutchinson River Pkwy Southbound near exit 5 (Orchard Beach Rd.). R-3 & SQ-61 assigned.