Can someone please advise (or point me to the relevant thread that discusses the progress) of what I remember as a huge foundation (it might've changed by now) near Irma's on 63rd?