They just found enough energy near the Grand Canyon to power the world 140 times over