80.45 inches = 2.04343 meters