The 1,020-foot outdoor observation deck opens to the public on October 21st. Here's what to expect along with the stunning scenery.