Smithsonian raises $550,000 to preserve Neil Armstrong space suit