34938 feet = 10649.1024 meters