208.32 inches = 5.291328 meters