90.96 inches = 2.310384 meters