The CBRE property overview notes that the Ford lands would allow as-of-right development of two eight-storey towers, with a maximum height of 80 feet (not including penthouses) and streetwall height of 45 feet.
Ekistics Design developed a concept plan that includes an L-shaped tower with 24,000 SF of retail and 182,000 SF of residential and a second tower with 12,000 SF of retail and 90,000 SF of residential:
Source:
CBRE 219 Main Street Information Memorandum
I suppose the eight-storey cap is reasonable, given that the site is now surrounded by low-rise institutional and by some single-family dwellings, but it also seems limiting given the prominence of this site and its importance as an anchor to any Main Street redevelopment. Not to mention the spectacular views that would come with additional height here.