8229 meters = 26998 feet and 0.38 inches