326.39 meters = 1070 feet and 10 inches