Debbie lands at Half Moon Island, Antarctica in 2006