11318 feet = 3449.7264 meters