322.05 meters = 1056 feet and 7.13 inches