83718 feet = 25517.2464 meters