Binaries in examples/ use different default build settings compared to src/. This can disable optimizations like LTO, leading to larger binaries.
Make sure your Cargo.toml has LTO enabled for all builds:
[profile.release]
lto = true
This should reduce the binary size