I found the answer to this question after struggling for 2 days. It was pretty simple
public void PrintEstimate(PrintPageEventArgs e)
{
e.PageSettings.PaperSize = new PaperSize("Custom", pageWt, pageHt);
foreach(.. )
{
e.PageSettings.PaperSize.Height = e.PageSettings.PaperSize.Height + 22;
}
}