A giant python found on a Malaysian building site, that may be the longest ever caught, has died, officials say.

The estimated eight-metre long (26ft) snake was spotted Thursday under a fallen tree on the island of Penang.

It died on Sunday after giving birth, Herme Herisyam, operations chief for Penang’s Civil Defence Department’s southwest district told the BBC.

The current record for longest snake ever caught is 7.67m, Guinness World Records says.

Construction workers with snakeConstruction workers building a flyover spotted the snake
Snake being carriedThe snake died three days later after giving birth

Medusa, a reticulated python weighing 158kg (24st 12lb), is kept at a haunted house in Kansas City, Missouri.

The Malaysian snake, also thought to be a reticulated python, has not been officially measured by record keepers.

Mr Herisyan said it weighed 250kg (39st 5lb) and took 30 minutes to rescue.

It was due to be transferred to the government’s Department of Wildlife before it died.