158.3 meters = 519 feet and 4.28 inches