157.66 meters = 517 feet and 3.09 inches