Just wrapped up a TMCC upgrade of this little jewel. This is the SMR General Haupt, an actual scale model of a General locomotive. The electronics are in the trailing boxcar, no way it fits in either of these pieces!
As an interesting contrast, here's how much larger the MTH RK General is when compared to a true scale model. The General locomotives were really small!