8037 meters = 26368 feet and 1.32 inches