diff --git a/src/types.rs b/src/types.rs
index bcd535e4..0d078296 100644
--- a/src/types.rs
+++ b/src/types.rs
@@ -789,7 +789,7 @@ impl ZipFileData {
 
     pub(crate) fn zip64_extra_field_block(&self) -> Option<Zip64ExtraFieldBlock> {
         let uncompressed_size: Option<u64> =
-            if self.uncompressed_size > spec::ZIP64_BYTES_THR || self.large_file {
+            if self.uncompressed_size >= spec::ZIP64_BYTES_THR || self.large_file {
                 Some(spec::ZIP64_BYTES_THR)
             } else {
                 None