8686 meters = 28497.375328 feet