159.85 meters = 524 feet and 5.31 inches