Haughton impact structure: structural and morphological aspects