326.35 meters = 1070 feet and 8.43 inches