143.02 meters = 469 feet and 2.71 inches