67979 meters = 2676338.582677 inches