67106 meters = 220164.041995 feet