8685 meters = 28494.094488 feet