160.52 meters = 526 feet and 7.69 inches