I love how the renderings make it look like its in the middle of nowhere when in reality it will physically touch the 50+ story building next door and be separated by a thin alley from 3 more 40 to 55 story buildings.
Its going on the site with the trailers to the left of the nearest building: