ChristaanJ - held the nose off? Typically touchdown attitude is about 5 degrees NU.
Watch a landing aircraft and visualize it with no landing gear. The accident aircraft touchdown attitude was the same.
Folks asked and landing gear up or down? Landing gear down would only increase deacceleration and is not SOP.