Is this hole too tidy to have been caused by a meteor crash?

Scientists suspect a large crater found in a field in northern Latvia was not caused by a meteorite.