8104 meters = 26587 feet and 11.12 inches