6382 meters = 20938 feet and 3.84 inches