Reattaching water meter
I would first ask why you removed the water meter. they are usually sealed with a type of non removable link that has to be cut to remove so the customer can not move the meter and steal water. Usually, if there is a leak at the meter you should contact the water company and they will fix the problem.. That said, if this water meter is the one supplied by the local water company, you could call them and ask if they could provide you with the correct type gaskets (leather). If they ask why the meter was removed find a credible answer that you think they will accept. I rarely saw rubber type washers used on a water meter.