Looks OK to me. Question is - how precise does your standard need to be? You have assumed density of 1 g/mL for water - could be that's OK, could be that adds to the error.
Weighing small volumes is never simple, as they quickly dry pout, often quickly enough for the weight changes to be observed as a drift on the scale. I would prefer to measure the volume.