Possible impact crater NE of Newman, WA, Australia?

Possible impact crater NE of Newman, WA, Australia?