157.61 meters = 517 feet and 1.12 inches