139.87 meters = 458 feet and 10.69 inches