Check your units! Basic computation is:
voltage = (design current) x (resistance per unit length) x (length)
For whatever reason the resistance[*] is often given as volt/amp/km or similar. The volts/amp part is ohms and if it is given per km then it is equivalent to milli-ohm per meter (1ohm/1000m => 0.001 ohm/m).
As already explained the current after the various derating factors is used to select a cable from a current carrying point of view due to heat and is not a 'real' value from a circuit point of view. Rather than try to adjust cable specifications according to the environment, it is simpler to compute an "equivalent heating current" that you can then use with tables of cable capacity under basic conditions.
* Strictly speaking it is impedance but for most cables it is mostly resistance so we will call it that!