2664 meters = 8740.15748 feet