by ortusdux·1y ago·view on hn ↗The USGS estimated 1.1×10^17 Newton-Meters of energy, which converts over to ~26Mt TNT.https://web.archive.org/web/20100404013939/http://neic.usgs....