iText7 obter altura da mesa

Aqui está um trecho do meu código

Dim table As iText.Layout.Element.Table = New iText.Layout.Element.Table(4)
table.SetWidth(pagesize.GetWidth - 40)
Dim something As Paragraph = New Paragraph("LONG TEXT")

Dim cell as Cell = New Cell().Add(New Paragraph("Some Text").SetFont(timesNewRoman))
table.AddCell(cell)
table.AddCell(cell)
table.AddCell(cell)
table.AddCell(cell)

canvas.Add(table.SetMarginLeft(20))

Dim unit as UnitValue = table.GetHeight()

Eu sempre volto nada como a altura da mesa? Eu não entendo o porquê. Existe uma maneira de obter a altura da mesa? Se isso faz diferença, esta tabela está no meu cabeçalho; portanto, quando quero definir as margens do documento com base em onde a tabela é colocada, de modo que todo o texto seja colocado abaixo do cabeçalho. O texto varia toda vez que eu gerar este pdf.

questionAnswers(1)

yourAnswerToTheQuestion