139.64 meters = 458 feet and 1.64 inches