Looks like possibly another huge crater from around the same time frame as Popigai, Chesapeake Bay, and Tom's Canyon. http://www.sciencealert.com.au/news/20102105-20980.html