18635 feet = 5679.948 meters