An Inside Glimpse of the World’s Biggest Space Telescope