208.35 inches = 5.29209 meters