321.93 meters = 1056 feet and 2.41 inches