130.81 meters = 429 feet and 2 inches