1039 meters = 3408.792651 feet