The Town of Westport owns 325 acres of land spanning 26 properties, and has 0.1 miles of public trails