141.382 meters = 463 feet and 10.22 inches