141.18 meters = 463 feet and 2.27 inches