2641 meters = 8664.698163 feet