James Webb Telescope Finds Space's End!