Question: What 160,000 square foot sound stage complex was the location of the televised Peter Pan Live!?
Sentence (from "Grumman Studios"): Grumman Studios is a sound stage complex in Bethpage, New York that offers 160,000 square feet with seven sound stages and 30 acres of paved outdoor space.
Relevant evidence: Yes