142.13 meters = 466 feet and 3.67 inches