142.79 meters = 468 feet and 5.65 inches