141.181 meters = 463 feet and 2.31 inches