109.58 inches = 2.783332 meters