I thought it was a good write up, which kind of explained some of the foot dragging with the final product. There is a drawing of the engine showing the 103.8 mm diameter pistons, with 94.3 mm stroke. According to the article this is the largest bore they could manufacture, so that set the stroke.