20824 meters = 68320 feet and 2.52 inches