8962 meters = 29402 feet and 10.65 inches