160.35 meters = 526.082677 feet