105 year old sets hour world record