9988 meters = 32769.028871 feet