Looking up at Shea Stadium - home of the New York Mets