Any person or company transferring water from one public stream to another is required to construct and maintain, under the direction of the state engineer, measuring flumes or weirs and self-registering devices at the point where the water leaves its natural watershed and is turned into another and also at the point where it is finally diverted for use from the public stream.