130.85 meters = 429 feet and 3.57 inches