Starting at the traffic circle in Weirs beach, I measured the mileage down to Fratellos, then out to and up Parade Road (via Elm Street), then taking Roller Coaster Road to Rt 3, and then down to the Weirs beach sign. Twelve and a half miles (12.5), according to Google maps.