2652 meters = 8700.787402 feet