160.51 meters = 526 feet and 7.29 inches