diff --git a/src/Compressor.cpp b/src/Compressor.cpp
index 6beeb1e..86daebd 100644
--- a/src/Compressor.cpp
+++ b/src/Compressor.cpp
@@ -79,7 +79,7 @@ BitStream EncodeEF8(const uint8_t* pInput, const std::vector<ParseStep>& parse,
 
     if (format.EndMarker())
     {
-        EncodeElias(stream, 256);
+        EncodeElias(stream, 0x1FF);
     }
 
     stream.FlushBits();
