11081 feet = 3377.4888 meters