I believe the size discrepancy is due to SegWit, the signature details are now removed from the actual block details. So the stripped size is the block data minus the signature details. Maybe I am totally wrong though, but that's how I currently understand it.