130.76 meters = 429 feet and 0.03 inches