The religious group is led by the 89 yearold Harold Camping who has calculated the doomsday date on Saturday from studies of the Bible and complicated calculations of the verse numbers and the biblical dates Everything points towards 21st May 2011 he explains to CNN

Could you correct the punctuation please?
The religious group is led by the 89- year-old Harold Camping , who has calculated the doomsday date on Saturday from studies of the Bible and complicated calculations of the verse numbers and the biblical dates . Everything points towards 21st May 2011 , he explains to CNN.