8691 meters = 28513.779528 feet