The Quarter Mile Richard Lawson · 07/01/09 04:43PM [Two visitors stand, looking like something out of a Chris Van Allsburg book, in the new Ledge observation deck, which juts out of the 103rd story of Chicago's Sears Tower. That's 1,353 feet up. Image via Getty]