10589 meters = 34740 feet and 9.76 inches