160.38 meters = 526 feet and 2.17 inches