The Town of Longmeadow owns 1.4 square miles of land spanning 23 properties, and has 2.4 miles of public trails