8595.7 meters = 28201 feet and 1.39 inches