321.96 meters = 1056 feet and 3.59 inches