Devon Island is also notable for having the Haughton impact crater , made some 39 million years ago when a meteorite about 2 km ( 1.2 mi ) in diameter crashed into what were then forests . Devon Island is also notable for the presence of the Haughton impact crater , created some 39 million years ago when a meteorite about 2 k in diameter crashed into what were then forests .