Long-stroke engine