1002.66 meters = 3289.566929 feet