American Helicopter comes in to land at McMurdo Sound