160.36 meters = 526 feet and 1.39 inches