90.58 inches = 2.300732 meters