89 inches = 2.2606 meters