130.79 meters = 429 feet and 1.21 inches