322.76 meters = 1058 feet and 11.09 inches