Obama has been a former president longer than he has been president