The percentage must be approximated from below to avoid getting a fake 100%