8031 meters = 26348 feet and 5.1 inches