67000 meters = 219816 feet and 3.28 inches