130.84 meters = 429 feet and 3.18 inches