130.82 meters = 429 feet and 2.39 inches