142.1 meters = 466 feet and 2.49 inches