12467 inches = 316.6618 meters