67 meters = 2637.795276 inches