Number.MAX_SAFE_INTEGER ↔ (numeric constant) (2^53 - 1) limit for max safe precision for FP64
JavaScript uses FP64 which can only safely rep integers between -(2^53 - 1) & (2^53 - 1)
References
bigint↔ Numeric Primitive Value to rep integer with arbitrary precision to store numbers >Number.MAX_SAFE_INTEGER