Puycelsi, une forteresse aux 800 m de remparts