The amount of current you pull out of the battery (battery amps), is almost never the same as the amount of current being delivered to the motor (motor amps), this only occurs at true max power. Think of it this way. If you want 1kw of power, and you have a 100v battery, this means you only pull 10amps out of the battery. To supply this 1kw to the motor you must apply some amount of voltage, which is a ratio of RPM to voltage. For example, to spin the motor at 1/10th it's max RPM, you apply 1/10th max voltage, actually you need a bit more but this is close enough for approximation. This means to spin the motor at 1/10 max rpm, you apply approx 10 volts at 100amps, to get your 1kw of output. It also means, if your motor and controller are up to it, you could push 1000amps into your motor at 1v, while only pulling 10amps out of you 100v battery.
Hope this makes sense.