Location of "suspect" impact crater in Wetumpka, Alabama.