159.9 meters = 524 feet and 7.28 inches