142.85 meters = 468.667979 feet