89.3 inches = 2.26822 meters