130.95 meters = 429 feet and 7.51 inches