The Comcast Technology Center’s 1121 feet add new character to the Philly skyline