3421.8 meters = 11226.377953 feet