67965 meters = 222982 feet and 3.4 inches