142.9 meters = 468.832021 feet