I'm totally new to the Irrlicht engine and run into troubles just at my first attempt to do anything

I have created a very simple animated MS3D object (a bending cylinder) an load it into the HelloWorld example instead of the default model (no further modifications to the code). But what I get as result is far from what I expected.
First the number of frames is not identical to the number of frames I have in Milkshape. Instead it is n * 1000 / fps (with n = number of frames in Milkshape, fps = FPS set in the milkshape preferences). Playback in the program is therefore way too slow, I have to set the playback rate to 1000 frames per second.
Furthermore the animation is disturbed by a number of frames preceding my defined animation where the cylinder is not animated but looks like a train had rolled over it

Any idea what I am doing wrong here? Thanks in advance for any tip.