8072 meters = 26482 feet and 11.28 inches