How Long Can Nuclear Energy Last