A giant panda has broken records on two counts in China, giving birth to the biggest panda in captivity, in the longest delivery on record.

Chinese state media report that the six-year-old Zhang Ka spent 34 hours in labor before giving birth to a hefty 218 gram cub Monday in Sichuan province. Most pandas born in captivity weigh between 83 and 190 grams.

The Xinhua news agency also reports that, at a separate breeding facility in Sichuan, twin panda sisters each gave birth to twins on Sunday and Monday.

With the five new births, the total number of cubs born in Chinese breeding facilities this year jumps from one to six. Pandas are very difficult to breed, even with artificial insemination.

They are also one of the world's most endangered species. Experts believe only about 1,600 pandas live in the wild.

Some information for this report was provided by AFP, AP and Reuters.