142.33 meters = 466 feet and 11.54 inches