326.6 meters = 1071.52231 feet