Heavy duty foam tape