richard carpenter height