Did you know that 55 Hudson Yards is set to be built on land previously intended for a cancelled 1,011-foot-tall (308 m) "World Product Center"? SOMEFACTS.com