322.66 meters = 1058 feet and 7.15 inches