8108 meters = 26601 feet and 0.6 inches