90.06 inches = 2.287524 meters