143.3 meters = 470 feet and 1.73 inches