Give it the G21 command first, before commanding any moves, so it knows which units to use.
It sounds like your steps per unit are off by a factor of 3 or so. Divide the steps by 3 (in the Motor Tuning dialog) and try again. You need to adjust that figure until the commanded move and the distance it actually moves match exactly.