10930 meters = 35859 feet and 6.96 inches