8024 meters = 26325 feet and 5.51 inches