6363 meters = 20875 feet and 11.81 inches