Its identity as an impact crater is suspected due to the impact deposits present in the Stac Fada Member 50 km to the west .
PRON NOUN ADP DET NOUN NOUN AUX VERB ADP ADP DET NOUN NOUN ADJ ADP DET PROPN PROPN PROPN NUM NOUN ADP DET NOUN .