length of bhagirathi river