I took the following two pictures with the same camera at the same focal length, each about 2,200 feet from the building or proposed building site - one of Cielo Center and the other of the Marshall Tract. Cielo Center is a six story building with 270,00 square feet of space. I don't know what Cousins will finally propose but the earlier proposal was two buildings - 5 and 7 story. The final image is a map showing the approximate camera location and view.
I'll leave up to the reader to visualize for their selves what the buildings might look like.