139.62 meters = 458 feet and 0.85 inches