142.65 meters = 468 feet and 0.14 inches