How long is our life