10339 meters = 33920.603675 feet