139.9 meters = 458.989501 feet