 Heinlein "patterned" Long on science fiction writer Edward E. Smith, mixed with Jack Williamson's fictional Giles Habibula.His exact (natural) life span is never revealed.In his introduction at the beginning of "Methuselah's Children", he claims he is 213 years old.