160.28 meters = 525 feet and 10.24 inches