1056 meters = 3464.566929 feet