25337 meters = 83126.64042 feet