130.77 meters = 429 feet and 0.43 inches