3426 meters = 11240.15748 feet