Were both Time Warner Center and 1095 Avenue of the Americas over 700ft tall?
1095 Avenue of the Americas: 1095 Avenue Of The Americas is a 630 ft (192m) tall skyscraper in New York City, New York.
i don't know