6376 meters = 20918 feet and 7.62 inches