2670 meters = 8759.84252 feet