Use SIZET2NUM since rb_serial_t can overflow an int