900-Foot Apartment Tower Proposed For Tribeca's Independence Plaza