def METHOD_NAME(self, fileobj):
    if self.length:
        return
    page = OggPage.find_last(fileobj, self.serial, finishing=True)
    if page is None:
        raise OggFLACHeaderError
    self.length = page.position / float(self.sample_rate)