Why am I getting "Maximum call stack size exceeded” error here?

Why am I getting the “Maximum call stack size exceeded” error here?

function makeClass() {
"use strict";
  /* Alter code below this line */
class Thermostat {
  constructor(temperature) {
    this.temperature = temperature;
  }

  get temperature() {
    return 5/9 * (this.temperature - 32);
  }

  set temperature(fahrenheit) {
    this.temperature = (fahrenheit * 9/5) + 32;
  }
}
  /* Alter code above this line */
  return Thermostat;
}
const Thermostat = makeClass();
const thermos = new Thermostat(76); // setting in Fahrenheit scale
let temp = thermos.temperature; // 24.44 in C
thermos.temperature = 26;
temp = thermos.temperature; // 26 in C

Ah i see what your saying, i change the getter/setter names and now it works perfectly. Thank you so much fr the help Randell!