11311 feet = 3447.5928 meters