142.11 meters = 466 feet and 2.88 inches