6369.1 meters = 20895 feet and 11.97 inches