141.6 meters = 464.566929 feet