86.52 inches = 2.197608 meters