67076 meters = 220065 feet and 7.4 inches