66674 meters = 218746 feet and 8.63 inches