86.53 inches = 2.197862 meters