329.6 meters = 1081.364829 feet