How Long do Federal Judges Serve?

How long do federal judges serve? They serve a life term until the day they die, unless they are impeached for any reason. The Chief Judge serves for either seven years or until age seventy- whichever comes first.