"Package " is NOT a unit of measure, we have NO IDEA what size of package you are looking at.
What is large. - What if I know of a larger package than you do.
The package will tell you that.
150g = 5.29oz
Depends on how many ounces, but a package ranging from 8 ounces to 24 ounces should be between $8.00 - $16.00 US
There should be 836 yards in a package of 16oz of yarn.
There are 16 ounces in a package of butter since most packages are one pound
Two.
500g = 17.6oz
The lower unit price is that for the 52 ounces.
23 (22.7) pieces per two ounces.
1 lb + 5 oz = 16 oz + 5 oz = 21 ounces
100 g = 3½ oz