66970 meters = 219717 feet and 10.17 inches