I am thinking about planting some fast growing Evergreen trees to plant along a long embankment at a local park. I thought the Eastern White pine but read that it can grow to 100 feet which would become a nuisance to say the least. Essentially I want all year coverage to block from view what is behind the trees. We do not want to take care of the entire embankment as it gets very expensive. Any recommendations are appreciated. I live in northwest NJ.