???
`GetDataLength()` returns the number of bytes, always. It needs to be divider by four