34529 feet = 10524.4392 meters