Elva er 10,3 kilometer lang, eller 19,2 kilometer medregnet tilløpselvene nord for Karpulijärvi. Sideelva Juohkešlaijohka er dog 3,2 km lengre enn hovedelva, så regnet fra Juohkešlaijohkas kilder har vassdraget en lengde på 22,4 kilometer.