1056 meters = 3464 feet and 6.8 inches