89.44 inches = 2.271776 meters