8017 meters = 26302 feet and 5.92 inches