89.52 inches = 2.273808 meters