6307 meters = 20692 feet and 3.09 inches