7953.8 meters = 26095 feet and 1.73 inches