The English sentence is grammatically not correct. It should be either "the depth of this river was measured five years ago" --> preterite or "the depth of this river has been measured" --> present perfect