ok so yesterday I raced 5hrs at altitude in the heat. I drank about 6 liters, maybe 6.5. I did not get dehydrated and still had running legs at the end. as for electrolytes : at hours 2 and 3, I took 500mg sodium + 2 Sportleg capsules( magnesium + lactate). after a bit my belly got bloated. it was not uncomfortable exactly, but I figured it was too much sodium. I did not take any more capsules during the race. my belly went back to normal. I was also drinking 500ml Tailwind in addition to the 500ml of water every hour. I think next race I will take only 500mg of sodium per hour. I think tailwind might be 350mg, so 850 was too much. as a side note, often in heat race my fingers get puffy. I had no puffiness yesterday, so I was close to get hydration/electrolytes dialed