Its largest tributary is the Snake River , which flows west from the state of Idaho .
The river is 1243 m long , and its largest tributary is the Snake River .