86.45 inches = 2.19583 meters