109.89 inches = 2.791206 meters