Just how Goldilocks is planet Earth?