8654 meters = 28392.388451 feet