106.77 inches = 2.711958 meters