6369 meters = 20895 feet and 8.03 inches