142.15 meters = 466.371391 feet