Not quite, but close, according to back of the envelope numbers. The 26 foot drop at Upper Falls, if fully harnessed, would power about 760 of the 1230 homes in Upper Falls. Cut this in half for efficiency losses and for a fish ladder, and it still powers hundreds of homes. Upper Falls was built on water power. Should Newton consider it?