train engine cost