325.9 meters = 1069.225722 feet