9086 meters = 29809.711286 feet