How far does cancer spread?