Correct M251 printout

M251 was using the same calculation for both steps and distance printout and was further more printing both out as a long.
The correct printout should be steps as long and distance in float.