80.52 inches = 2.045208 meters